This is a list of the known bugs in Hsoi's App Shell. This probably isn't a complete list, but it's something. If you find any more bugs, if you find fixes for bugs, or whatever, please contact me with them (you will receive credit for your work)
• trying to cancel printing with cmd-. doesn't always work...it seems that the cancel
gets picked up, but then is ignored. This is also a bug i found in Tex-Edit+ 1.6.3
(since the code was based upon that). so maybe if Tom fixes his, or I fix, let
the other know.
• the topic popup in the prefs dialog(s) truncates when a new dialog is brought up.
not a bug worth pursuing since the prefs code will soon be totally rewritten to
have multipane dialogs with icons, etc (like the CW prefs dialog).
• I've also had a report of the prefs dialog topic popup causing an unrecoverable
crash. I am not sure of the cause of the problem, but I'm sure that this and the
aforementioned problem are releated. But again, this is not a bug that I will
pursue fixing (if you find the problem and/or a fix, please do notify me so at
least we can fix it for now); I will be totally rewriting the prefs code in a future
release so hopefully that'll squash this bug.
• I've had it reported to me that there is a problem with old (I mean OLD) prefs
files. If you happen to be someone that used HAS back in the early days (i.e. like
anything before the 1.0a2 release), check your Preferences folder for any copies
of the HAS prefs file and trash it. If you don't all that will happen is that ExitToShell
will be called, therefore the app will seem to startup and then exit immediately.
Trashing the prefs file should aliviate this problem.
• in the text prefs, the size popup and edit box: put an "odd" size in the edit
box, popup the menu, select nothing (or the appended new/odd size) and then
the number in the edit box changes to 9 (the first regular item in the popup menu)
• running native PPC code on a PowerMac, you occasionally get type 3 errors. It seems
that it only happens when dialogs are brought up. I've had it happen when the
regular about box is brought up the second time (first time works ok), when alerts
come up. It seems it might be linked to my dialog filters (especially ones that
use the hsoiMyStandardDialogFilter), but I don't have the facilities to adequately
track it down (i.e. I don't own a PowerMac that I can use the MW Debugger on to step
through the code to find out just where the bug occurs).
• A type 3 error also occurs when you are running native PPC code on a PowerMac, you
have speech on, you're speaking text, and you're hiliting by word (none and by
sentence seem to work ok). I think this problem has to do with the A5 world. but
strangely, it seems that Tom Bender's same code works fine on PowerMacs...I'm more
than certain it's due to the A5 world thing, but I'm not quite sure how TTS should
then work on PowerMacs (since there seems to be a lack of documentation on it
from Apple. If there is some documentation that someone finds, or some code that
uses TTS A5 callbacks that someone finds, please let me know so I can fix this).